Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Chile #1-w1 Australia F2 Chile #1-w2 Chile #1-w3 Chile #1-w4 Italy F15 Italy F17 Italy F18 Italy F20 Italy F21 Italy F22 Chile F2 Uruguay F1 Argentina F7 Italy F5 Italy F6 Italy F9 Argentina F9 Chile F4 Argentina F2 Argentina F3 Morocco F2 Italy F23 Chile F3 Argentina F6 Argentina F7 Argentina F8 Argentina F10 Argentina F11 Argentina F12 Bolivia F2 Australia F9 Morocco F1 10th Wartburg Open - Eisenach Granby Challenger - Granby Muller Cup - Ulm University of Tennessee USTA Challenger - Knoxville Schickedanz Open 2007 - Furth Binghamton Professional Tennis Tournament - Binghamton The LTA Hull Challenger - Hull 2002 Eddleman USTA Challenger - Birmingham ATP Challenger Trophy 2007 - Trnava Zivnobanka Czech Open - Prostejov The Granby Natrel Challenger - Granby ARMS USTA Challenger - Rocky Mount USTA Challenger of Burbank - Burbank XXXVII Torneig C.E. Laieta - Barcelona Ispat Open 2004 - Ostrava Steelers Cup - Kosice GHI Bronx Classic - Bronx 5° Sporting Challenger - Turin Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Porsche Open - Poznan San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Dusseldorf Open 2006 - Dusseldorf Kobstaedernes ATP Challenger - Kolding Nord/LB Open 2004 - Braunschweig South African Airways Tennis Open - Durban Copa Kia Challenger ATP - Santiago 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Rabat Copa Petrobras - Montevideo The USTA Challenger at West End Racquet - Torrance Copa Petrobras - Buenos Aires Waco International Tennis Challenger - Waco Almaty Challenger 1 - Almaty Oberstaufen Cup - Oberstaufen Roma Challenger 2007 - Rome LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons ATU Cup - Weiden Brasov Challenger - Brasov Open Castilla y Leon - Segovia Porsche Open - Poznan Memorial Manfredini - Sassuolo Open Costa Daurada - Tarragona Bancastato Challenger Lugano - Lugano Copa Petrobras Paraguay - Asuncion III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Olbia Challenger - Olbia Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Czech Open 2005 - Prostejov Unique Zagreb Open - Zagreb San Benedetto Challenger - San Benedetto Porsche Open - Poznan Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona 14° BH Tennis Open - Belo Horizonte Bancolombia Open - Cali Challenger Copa Sevilla - Seville Salinas Challenger Iquique Challenger San Remo Tennis Cup - San Remo BMW Tennis Championship - Sunrise Burnie Challenger Tanger Challenger Meknes Challenger Nord LB Open 2006 - Braunschweig Santiago Challenger St. Brieuc Challenger Sofia Challenger Copa Petrobras Uruguray - Montevideo Ostrava Challenger Uncle Tobys Challenger in Caloundra - Caloundra Isla de Gran Canaria - Mas Palomas Lugano Challenger Turin Challenger Rijeka Challenger Scheveningen Challenger Tampere Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Buenos Aires Challenger Napoli Challenger Montevideo Challenger Tarragona Challenger Asuncion Challenger Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Polska Energia Open - Bytom Milan Challenger Kitzbuhel Challenger Copa Petrobras Uruguay - Montevideo Todi Challenger Lima Challenger 2007 - Lima Guayaquil Challenger Sao Paulo Challenger BMW Tennis Championship - Sunrise Santiago Challenger Rabat Challenger Athens Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Marrakech Challenger Barletta Challenger St. Brieuc Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Pekao Open 2005 - Szczecin Rome Challenger Furth Challenger Mitsubishi Electric Europe Cup - Monza Furth Challenger Lugano Challenger Poznan Challenger Kia International in Caloundra - Caloundra Prosperita Open 2008 - Ostrava Copa Petrobras - Aracaju Campinas Challenger Aguascalenties Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Belo Horizonte Challenger Sao Leopoldo Challenger Buenos Aires Challenger Guayaquil Challenger Montevideo Challenger Bucaramanga Challenger Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Aberto de Santa Catarina - Florianopolis Blumenau Challenger Monza Challenger Bogota Challenger dBI Tennis Challenger - Binghamton Kos-Zucchetti Tennis Cup - Cordenons Montevideo Challenger Santos Challenger Sao Paulo Challenger Blois Challenger Milan Challenger Braunschweig Challenger Itajai Challenger II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Szczecin Challenger Campinas Challenger Porto Alegre Challenger San Marino Cepu Open - San Marino San Juan Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Guayaquil Challenger Samsung Securities Cup - Seoul Copa Petrobras Argentina - Buenos Aires Sao Paulo Challenger Bordeaux Challenger Milan Challenger Padova Challenger San Benedetto Challenger Cordoba Challenger Guayaquil Challenger 2002 Azalea Orthopedic Challenger - Tyler Bordeaux Challenger Barranquilla Challenger Barranquilla Challenger Porto Alegre Challenger China Open - Beijing Corrientes Challenger Copa Petrobras Santiago - Santiago Ljubljana Open 2008 - Ljubljana Buenos Aires Challenger Rio De Janeiro Challenger Copa Petrobras - Santiago Santiago Challenger Barletta Challenger Todi Challenger 8° Trani Cup - Trani Bordeaux Challenger Aix En Provence Challenger Furth Challenger Barranquilla Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Meerbusch Challenger Aberto de Santa Catarina de Tenis - Florianopolis USTA Men's Challenger of Dallas - Dallas Santiago Challenger Sao Paulo Challenger Buenos Aires Challenger Caltanissetta Challenger Montevideo Challenger Padova Challenger Aamulehti Tampere Opene - Tampere Bucaramanga Challenger Itajai Challenger San Marino Challenger Vicenza Challenger Blois Challenger Blois Challenger Buenos Aires Challenger Marburg Challenger Scheveningen Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Buenos Aires Challenger Copa Petrobras Brazil - Belo Horizonte Buenos Aires Challenger Flea Market Cup - Busan San Francisco Challenger Santiago Challenger Santos Challenger Francavilla Challenger Aix En Provence Challenger Bordeaux Challenger The Wright Financial Group, Inc. Challenger - Champaign Mestre Challenger San Benedetto Challenger Cortina Challenger Alessandria Challenger XL Capital Bermuda Open - Bermuda Buenos Aires Challenger Fifth-Third Bank Tennis Championships - Lexington Campinas Challenger Campinas Challenger Guayaquil Challenger San Benedetto Challenger Schickedanz Open - Furth Santos Challenger Sao Paulo Challenger Santiago Challenger Sarasota Challenger Bordeaux Challenger USTA Challenger of San Antonio - San Antonio Montevideo Challenger Kia International In Caloundra - Caloundra 2003 Freeman Men's Challenger - Joplin Santos Challenger USTA Seascape Challenger - Aptos ECM Prague Open 2005 - Prague Sao Paulo Challenger Kia International In Kawana - Kawana Caltanissetta Challenger La Serena Open - La Serena LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Bercuit Challenger TEAN International - Alphen Aan Den Rijn Samsung Securities Cup Challenger Tennis - Seoul Bancolombia Open - Bogota Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Burnie Challenger - Tasmania Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton The Surbiton Trophy - Surbiton Siemens Open 2004 - Scheveningen Marburg Challenger The 69th King's Cup-Thailand Open - Bangkok C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Tiburon - Tiburon 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup - Napoli Genoa Open Challenger-Fondazione Carige - Genova Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago USTA Freeman Men's Challenger - Joplin San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella Lima Challenger Copa Petrobras Brazil - Aracaju XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech Kos Succhetti Tennis Cup - Cordenons Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Trani Challenger Copa Petrobras-Uruguay - Montevideo Miller Lite Hall of Fame Tennis Championships - Newport Adidas International - Sydney Mercedes-Benz Cup - Los Angeles Adidas International - Sydney Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Dallas Challenger Zagreb Challenger Karlsruhe Challenger Rome Challenger Zagreb Challenger Furth Challenger AAPT Championships - Adelaide Open Seat Godo - Barcelona The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel China Open - Beijing Next Generation Hardcourts - Adelaide Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca BMW Open - Munich Generali Open - Kitzbuhel Idea Prokom Open - Sopot Sao Jose Do Rio Preto Challenger Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Next Generation Adelaide International - Adelaide Sydney International - Sydney Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Generali Open - Kitzbuhel BCR Open Romania - Bucharest Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Sydney International - Sydney Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Estoril Open - Estoril BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg Scheveningen Challenger ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch International German Open - Hamburg Heineken Open Shanghai - Shanghai Medibank International - Sydney BCR Open Romania - Bucharest Campinas Challenger Brasil Open - Costa do Sauipe San Juan Challenger If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Buenos Aires Challenger Allianz Suisse Open Gstaad - Gstaad Sao Paulo Challenger Tour Finals Le Gosier Challenger Open Sud de France - Montpellier Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Adidas International - Sydney Medibank International - Sydney Santiago Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm Winston Salem - Winston Salem Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca VTR Open - Vina del Mar Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Copa Claro - Buenos Aires Copa Claro - Buenos Aires Brasil Open - Sao Paulo Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Legg Mason Tennis Classic - Washington Santiago Challenger Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Vegeta Croatia Open - Umag Lima Challenger Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger Poznan Challenger Santos Challenger SkiStar Swedish Open - Bastad Gerry Weber Open - Halle Rome Challenger Todi Challenger Kremlin Cup - Moscow San Marino Challenger St. Petersburg Open - St. Petersburg Montevideo Challenger Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag If Stockholm Open - Stockholm Brasil Open - Sao Paulo Copa Claro - Buenos Aires Mendoza Challenger The Stella Artois Grass Court Championships - London Montevideo Challenger RCA Championships - Indianapolis Buenos Aires Challenger Tallahassee Challenger Cali Challenger Heineken Open - Auckland Brasil Open - Sao Paulo Heineken Challenger - Ho Chi Minh City SkiStar Swedish Open - Bastad Brisbane - Brisbane Santiago Challenger Rio De Janeiro Challenger Newport Beach Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo International Tennis Championships - Delray Beach Bet-at-home Open - Hamburg Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Blois Challenger Movistar Open - Vina del Mar Buenos Aires Challenger Lima Challenger Kroger / St. Jude International - Memphis Open Seat Godo 2005 - Barcelona AAPT Championships - Adelaide Stockholm Open - Stockholm Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag U.S. Mens's Clay Court Championship - Houston Brasil Open - Sao Paulo AAPT Championships - Adelaide Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Grand Prix Hassan II - Casablanca NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Internationaler Raiffeisen Grand Prix - St. Polten Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BCR Open Romania - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai ATP Studena Croatia Open Umag - Umag French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Argentina Open - Buenos Aires U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami Wimbledon - London Shanghai Rolex Masters - Shanghai Open de Moselle - Metz Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rio Open - Rio de Janeiro Wimbledon - London U.S. Open - New York Catella Swedish Open - Bastad U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 French Open - Paris Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York French Open - Paris Australian Open - Melbourne Rogers Cup - Montreal U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group 1, 2R, AUS-THA 5-0 Australian Open Wildcard Play-Off - Melbourne